$(function(){
	$("[buy]").click(function(){
		// 拿到所有的li123
		var $li_array = $(this).parent().siblings();
		var productName = $li_array.eq(0).children().html(); // 商品名称
		var marketPrice = $li_array.eq(1).html().substring(1);  // 商品市场价 
		// 商品单价 不带符号 数据类型float
		var productPrice = parseFloat($li_array.eq(2).html().substring(1)); 
		var productScore = productPrice*10; // 积分 单价乘以10
		
		// 创建要插入的dom
		var $td1 = $('<td class="shopping_product_list_1"><a href="#" class="blue">'+ productName +'</a></td>')
		var $td2 = $('<td class="shopping_product_list_2"><label>'+ productScore +'</label></td>');
		var $td3 = $('<td class="shopping_product_list_3">￥<label>'+ marketPrice +'</label></td>');
		var $td4 = $('<td class="shopping_product_list_4">￥<label>'+ productPrice +'</label></td>');
		var $td5 = $('<td class="shopping_product_list_5"><input type="text" value="1"/></td>');
		var $td6 = $('<td class="shopping_product_list_6"><a href="javascript:void(0)" dela="" class="blue">删除</a></td>');
		
		var $tr = $('<tr class="shopping_product_list" id="shoppingProduct_01"></tr>');
		$tr.append($td1);
		$tr.append($td2);
		$tr.append($td3);
		$tr.append($td4);
		$tr.append($td5);
		$tr.append($td6);
		
		// 把组装好的tr追加到table中
		$("#myTableProduct").append($tr);
		
		//重新绑定删除事件 
		$("[dela]").click(function(){
			delProductShopping(this);
		})
		
		sumShopping();
		// console.log($tr[0]);   
	});
	
	// 绑定删除 在页面首次加载的时候执行，只执行一次
	$("[dela]").click(function(){
		delProductShopping(this);
	});
	
	// 商品数量input绑定焦点移除事件
	$("#myTableProduct input[type='text']").blur(function(){
		sumShopping();
	})
	
	
	
	
	
	// 删除购物车中的商品, 传入删除的dom对象
	function delProductShopping(delDom){
		$(delDom).parent().parent().remove();
		sumShopping();
	}
	
	// 计算购物车中的商品价格  添加商品，删除商品，修改商品数量调用
	function sumShopping(){
		var totalPrice = 0;
		$("#myTableProduct tr").each(function(index,dom){
			var productPrice = parseFloat($(dom).children().eq(3).find("label").html());
			var productCount = parseFloat($(dom).children().eq(4).find("input").val());
			var productTotalPrice = productPrice*productCount;
			totalPrice = totalPrice + productTotalPrice;
			// console.log($(dom).children().eq(3).find("label").html())
		});
		$("#product_total").html(totalPrice);
	}
	
	
	
	
})